package com.ruibang.glass.etl.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.time.Instant;
import java.time.LocalDateTime;
import java.time.ZoneId;
import java.time.format.DateTimeFormatter;

import lombok.Data;
import org.apache.commons.lang3.StringUtils;

/**
 * <p>
 * 
 * </p>
 *
 * @author Auto-generator
 * @since 2024-04-30
 */

@ApiModel(value ="")
@TableName("sl_station_bz1_detail")
@Data
public class SlStationBz1Detail {

    @TableId(value = "_id")
    private String Id;
    private String productionLineCode;
    private String stationId;
    private String stationStartTime;
    @TableField("idList_in")
    private String idlistIn;
    @TableField("idObj")
    private String idObj;
    private String glassId;
    private String station;
    @TableField("`table`")
    private String table;
    private String createTime;
    @TableField("tagText")
    private String tagText;
    private String target;
    @TableField("B_auto_run")
    private String bAutoRun;
    @TableField("BZ1_GlassID_NEW")
    private String bz1GlassidNew;
    @TableField("B_living_confirm")
    private String bLivingConfirm;
    @TableField("B_error_reset")
    private String bErrorReset;
    @TableField("B_auto_stop")
    private String bAutoStop;
    @TableField("BZ1_GlassID_CJ")
    private String bz1GlassidCj;
    @TableField("B_receive_complete")
    private String bReceiveComplete;
    @TableField("BZ1_GlassID_NEW_REQ")
    private String bz1GlassidNewReq;
    @TableField("B_buzzer_stop")
    private String bBuzzerStop;
    @TableField("B_send_complete")
    private String bSendComplete;
    @TableField("B_alram_on")
    private String bAlramOn;
    @TableField("BZ_Buffer_Glass_IN")
    private String bzBufferGlassIn;
    @TableField("B_pass_mode")
    private String bPassMode;
    @TableField("BZ_Buffer_Glass_OUT")
    private String bzBufferGlassOut;
    @TableField("BZ1_broken_glassID")
    private String bz1BrokenGlassid;
    @TableField("BZ1_equipment_status")
    private String bz1EquipmentStatus;
    @TableField("BZ_glass_cj_signal")
    private String bzGlassCjSignal;
    @TableField("BZ1_notify")
    private String bz1Notify;
    @TableField("BZ1_broken")
    private String bz1Broken;
    @TableField("BZ1_br_cnt")
    private String bz1BrCnt;
    @TableField("BZ1_xhsj")
    private String bz1Xhsj;
    private String stationProductionTime;
    @TableField("BZ1_at_Number")
    private String bz1AtNumber;
    @TableField("BZ1_GlassID_IN")
    private String bz1GlassidIn;
    @TableField("Layer_Buffer_IN")
    private String layerBufferIn;
    @TableField("Layer_Buffer_OUT")
    private String layerBufferOut;
    @TableField("BZ1_GlassID_TRANSFER")
    private String bz1GlassidTransfer;
    @TableField("BZ1_bc_cnt")
    private String bz1BcCnt;
    @TableField("GlassID_Buffer_IN")
    private String glassidBufferIn;
    @TableField("BZ1_GlassID_OUT")
    private String bz1GlassidOut;
    @TableField("BZ_qfcd_dyzt")
    private String bzQfcdDyzt;
    @TableField("BZ_qfyl_10")
    private String bzQfyl10;
    @TableField("BZ_qfyl_15")
    private String bzQfyl15;
    @TableField("BZ_qfyl_16")
    private String bzQfyl16;
    @TableField("BZ_qfcd_blsrjs")
    private String bzQfcdBlsrjs;
    @TableField("BZ_qfcd_blscjs")
    private String bzQfcdBlscjs;
    @TableField("BZ_qfcd_blcgwz2")
    private String bzQfcdBlcgwz2;
    private String tag;
    private String createTimeFormat;
    private String stationCompleteTime;
    @TableField("BZ_qfcd_cssd")
    private String bzQfcdCssd;
    @TableField("BZ_xhsj_qdqf")
    private String bzXhsjQdqf;
    @TableField("BZ_qfyl_1")
    private String bzQfyl1;
    @TableField("GlassID_Buffer_OUT")
    private String glassidBufferOut;
    @TableField("BZ1_sscs")
    private String bz1Sscs;
    @TableField("BZ_qfyl_3")
    private String bzQfyl3;
    @TableField("BZ_qfyl_4")
    private String bzQfyl4;
    @TableField("BZ_qfyl_5")
    private String bzQfyl5;
    @TableField("BZ_qfyl_2")
    private String bzQfyl2;
    @TableField("BZ_qfyl_6")
    private String bzQfyl6;
    @TableField("BZ_qfyl_9")
    private String bzQfyl9;
    @TableField("BZ_qfyl_7")
    private String bzQfyl7;
    @TableField("BZ_qfyl_13")
    private String bzQfyl13;
    @TableField("BZ_qfyl_11")
    private String bzQfyl11;
    @TableField("BZ_qfyl_14")
    private String bzQfyl14;
    @TableField("BZ_qfcd_hcjs")
    private String bzQfcdHcjs;
    @TableField("BZ_qfyl_8")
    private String bzQfyl8;
    @TableField("BZ_qfcd_blcgwz1")
    private String bzQfcdBlcgwz1;
    @TableField("BZ_qfcd_xh")
    private String bzQfcdXh;
    @TableField("BZ_qfcd_blcgwz3")
    private String bzQfcdBlcgwz3;
    @TableField("BZ_qfyl_12")
    private String bzQfyl12;
    private String logo;
    @TableField("BZ1_GlassID_OUT_for2")
    private String bz1GlassidOutFor2;
    @TableField("BZ1_GlassID_OUT_for3")
    private String bz1GlassidOutFor3;
    @TableField("start_Time")
    private String startTime;

}
